@charset "UTF-8";

@media screen, projection
{
    /**
        * (en) Repositioning content container
        * (de) Neupositionierung der Content Container
        *
        * |-------------------------------|
        * | #header                       |
        * | 960px                         |
        * |-------------------------------|
        * | #col2   | #col1     | #col3   |
        * | 240px   | 480px     | 240px   |
        * |-------------------------------|
        * | #footer                       |
        * |-------------------------------|
        */

    .page_margins
    {
        width: 100%;
        min-width: 960px;
        max-width: none;
        background: transparent;
    }

    .page
    {
        padding: 0px;
        text-align: justify;
        line-height: 20px;
    }

    #col1
    {
        float: left;
        width: 47%;
    }
    #col2
    {
        float: right;
        width: 47%;
    }
    #col3
    {
        width: auto;
        margin: 0 47%;
    }
}
